package com.tiancheng.trade.order.bo;

import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 订单退款结果通知业务对象
 *
 * @author kellen
 * @date 2024/3/30
 */
@Getter
@Setter
public class RefundNotifyBO {

    // 退款流水号
    private String flowId;
    // 用户id
    private String userId;
    // 退款单号
    private String paymentId;
    // 实付部分退款金额
    private Integer amount;
    // 申请退款金额
    private Integer refundAmount;
    // 退款状态，（fail 失败 success 成功）
    private String status;
    // 退款时间
    private LocalDateTime refundTime;
    // 退款渠道
    private String paymentChannel;
    // 支付方式
    private String paymentWay;
    // 收单机构流水号
    private String tradeNo;
    // 支付订单号
    private String payFlowId;
}
